package com.huida.app.hutoolsusage;

import org.junit.Test;
import org.springframework.boot.test.context.SpringBootTest;

/**
 * @author wangzhuangzhuang
 * @DESC: 数组工具类
 * @date 2022-01-10 17:11
 * 数组工具类主要针对原始类型数组和泛型数组相关方案进行封装。
 * 数组工具类主要是： 解决对象数组（包括包装类型数组）和原始类型数组使用方法不统一的问题。
 */
@SpringBootTest
public class ArrayUtil {

	@Test
	public void test01(){
		// 判空  数组的判空类似于字符串判空（判空的标准是：null或数组长度为0）ArrayUtil中
		// 封装了针对原始类型和泛型数组的判空和判非空
		int[] a = {};
		int[] b = null;
		System.out.println(cn.hutool.core.util.ArrayUtil.isEmpty(a)); // true
		System.out.println(cn.hutool.core.util.ArrayUtil.isEmpty(b)); // true
	}

	@Test
	public void test02(){
		int[] a = {1, 2};
		System.out.println(cn.hutool.core.util.ArrayUtil.isNotEmpty(a));
	}

	
}